This report refers to the non-functional requirements of the application. To develop the application, we must consider the 
following non-functional requirements:

\subsection{Functionality}
\begin{itemize}
 \item Measures shall be taken to prevent intruder access to the server and ensure the proper identification and verification 
      of system's users.
 \item The user's authentication information will not be transported in plain text.
\end{itemize}

\subsection{Performance}
\begin{itemize}
 \item The system will respond to user requests in less than 3 seconds.
 \item The application will be running in a mobile which has low hardware resources like memory or hard disk space, so the
	application must be lightweight.

\end{itemize}

\subsection{Environment}
\begin{itemize}
 \item The client must have a mobile with Android SDK 2.2 OS. Furthermore the mobile must have Java support.
 \item The Android application must be written in Java.
\end{itemize}

\subsection{Usability}
\begin{itemize}
 \item Because the system users do not need to have high knowledge on mobiles or computers,  the application has to present 
      an intuitive and friendly graphic interface. Therefore, users only need to have basic knowledge on mobiles or computers.
\end{itemize}

\subsection{Supportability}
\begin{itemize}
\item The storage system must be portable.
\end{itemize}

\subsection{Reliability}
\begin{itemize}
 \item The server must not crash due to malformed packages.
\end{itemize}

\subsection{Other constraints}
\begin{itemize}
 \item The client must have a mobile with a GPS and a Internet connection.
 \item The project must be delivered on $20^{th}$ of December 2010.
 \item The project team had to attend to courses at Roskilde University until $22^{nd}$ of November 2010.
\end{itemize}